medical billing medicine management doctor billing customer design advisor advice software consultation medical financial crm attorney claims relationship